package com.woniuxy.stage3demo.service.gy;

import com.github.pagehelper.PageInfo;
import com.woniuxy.stage3demo.bean.gy.OverdueBean;
import com.woniuxy.stage3demo.bean.gy.UserDemo;
import com.woniuxy.stage3demo.bean.hpxbean.OrderBean;

import java.util.List;

/**
 * @author ：苟杨
 * @description：TODO
 * @date ：2020/12/10 14:11
 */
public interface OverdueOrderService {

    //根据订单ID查询订单详情(借款金额、产品、期限、利率)
    public OrderBean findById(Integer id);
    //根据订单的状态List<来查询需要提醒还款的人数
    public PageInfo<OverdueBean> findByStatus(int pageNum, int pageSize, UserDemo userDemo);

    //查询本月还款用户数
    public int findCount();

    //查询本年还款用户数
    public int findCountYear();

    //查询本月的还款总金额
    public List<Long> findCountMoney();

    //查询本年的还款总金额
    public List<Long> findCountMoneyYear();
}
